@echo off
echo 测试消息格式问题...

echo 1. 检查后端服务状态...
powershell -Command "try { $response = Invoke-RestMethod -Uri 'http://localhost:8080/api/user/online-users' -Method GET; Write-Host '后端服务正常，在线用户:'; $response | ConvertTo-Json -Depth 3 } catch { Write-Host '后端服务异常:' $_.Exception.Message }"

echo.
echo 2. 检查WebSocket连接...
echo 请打开浏览器访问: http://localhost:8080
echo 然后打开开发者工具查看控制台输出

echo.
echo 3. 测试步骤:
echo - 用admin用户登录
echo - 输入消息"111"
echo - 查看控制台输出的消息格式
echo - 检查消息是否正确显示

echo.
echo 如果消息格式仍然有问题，请检查:
echo 1. 浏览器控制台是否有错误
echo 2. 消息内容是否被正确解析
echo 3. 时间戳格式是否正确

pause
